home *** CD-ROM | disk | FTP | other *** search
/ Champak 122 / Vol 122.iso / games / gem_stri.swf / scripts / __Packages / mx / remoting / NetServiceProxy.as < prev    next >
Encoding:
Text File  |  2011-01-06  |  5.0 KB  |  150 lines

  1. var ┬º\x01┬º = 588;
  2. while(true)
  3. {
  4.    if(eval("\x01") == 588)
  5.    {
  6.       set("\x01",eval("\x01") - 151);
  7.       ┬º┬ºpush(true);
  8.    }
  9.    else if(eval("\x01") == 117)
  10.    {
  11.       set("\x01",eval("\x01") + 422);
  12.       ┬º┬ºpush(true);
  13.    }
  14.    else if(eval("\x01") == 539)
  15.    {
  16.       set("\x01",eval("\x01") + 290);
  17.       if(┬º┬ºpop())
  18.       {
  19.          set("\x01",eval("\x01") - 770);
  20.       }
  21.    }
  22.    else
  23.    {
  24.       if(eval("\x01") == 660)
  25.       {
  26.          set("\x01",eval("\x01") - 105);
  27.          break;
  28.       }
  29.       if(eval("\x01") == 829)
  30.       {
  31.          set("\x01",eval("\x01") - 770);
  32.          break;
  33.       }
  34.       if(eval("\x01") == 339)
  35.       {
  36.          set("\x01",eval("\x01") - 222);
  37.          ┬º┬ºpush(┬º┬ºpop() << ┬º┬ºpop());
  38.          break;
  39.       }
  40.       if(eval("\x01") == 666)
  41.       {
  42.          set("\x01",eval("\x01") - 327);
  43.          if(┬º┬ºpop())
  44.          {
  45.             set("\x01",eval("\x01") - 222);
  46.          }
  47.       }
  48.       else if(eval("\x01") == 437)
  49.       {
  50.          set("\x01",eval("\x01") + 223);
  51.          if(┬º┬ºpop())
  52.          {
  53.             set("\x01",eval("\x01") - 105);
  54.          }
  55.       }
  56.       else
  57.       {
  58.          if(eval("\x01") != 555)
  59.          {
  60.             if(eval("\x01") == 59)
  61.             {
  62.                set("\x01",eval("\x01") + 715);
  63.                if(!_global.mx)
  64.                {
  65.                   _global.mx = new Object();
  66.                }
  67.                ┬º┬ºpop();
  68.                if(!_global.mx.remoting)
  69.                {
  70.                   _global.mx.remoting = new Object();
  71.                }
  72.                ┬º┬ºpop();
  73.                if(!_global.mx.remoting.NetServiceProxy)
  74.                {
  75.                   mx.remoting.NetServiceProxy.prototype = new Object()._setParentService = function(service)
  76.                   {
  77.                      this.nc = service.nc;
  78.                      this.client = service.client;
  79.                   };
  80.                   mx.remoting.NetServiceProxy.prototype = new Object().__resolve = function(methodName)
  81.                   {
  82.                      var _loc1_ = this;
  83.                      var _loc2_ = arguments;
  84.                      if(_loc1_._allowRes)
  85.                      {
  86.                         var _loc3_ = function()
  87.                         {
  88.                            var _loc1_ = this;
  89.                            var _loc2_ = arguments;
  90.                            if(_loc1_.client != null)
  91.                            {
  92.                               _loc2_.unshift(new mx.remoting.NetServiceProxyResponder(_loc1_,methodName));
  93.                            }
  94.                            else if(typeof _loc2_[0].onResult != "function")
  95.                            {
  96.                               mx.remoting.NetServices.trace("NetServices","warning",3,"There is no defaultResponder, and no responder was given in call to " + methodName);
  97.                               _loc2_.unshift(new mx.remoting.NetServiceProxyResponder(_loc1_,methodName));
  98.                            }
  99.                            if(typeof _loc1_.serviceName == "function")
  100.                            {
  101.                               _loc1_.serviceName = _loc1_.servicename;
  102.                            }
  103.                            _loc2_.unshift(_loc1_.serviceName + "." + methodName);
  104.                            return _loc1_.nc.call.apply(_loc1_.nc,_loc2_);
  105.                         };
  106.                         return _loc3_;
  107.                      }
  108.                      return null;
  109.                   };
  110.                   mx.remoting.NetServiceProxy = function(netC, servName, cli)
  111.                   {
  112.                      var _loc1_ = this;
  113.                      super();
  114.                      if(netC != null)
  115.                      {
  116.                         _loc1_.nc = netC;
  117.                         _loc1_.serviceName = servName;
  118.                         _loc1_.client = cli;
  119.                      }
  120.                      _loc1_._allowRes = true;
  121.                   }.registerNetServiceProxy = function()
  122.                   {
  123.                      Object.registerClass("NetServiceProxy",mx.remoting.NetServiceProxy);
  124.                      return true;
  125.                   };
  126.                   mx.remoting.NetServiceProxy = function(netC, servName, cli)
  127.                   {
  128.                      var _loc1_ = this;
  129.                      super();
  130.                      if(netC != null)
  131.                      {
  132.                         _loc1_.nc = netC;
  133.                         _loc1_.serviceName = servName;
  134.                         _loc1_.client = cli;
  135.                      }
  136.                      _loc1_._allowRes = true;
  137.                   }.init = mx.remoting.NetServiceProxy.registerNetServiceProxy();
  138.                   mx.remoting.NetServiceProxy.prototype = new Object()._allowRes = false;
  139.                   ┬º┬ºpush(ASSetPropFlags(mx.remoting.NetServiceProxy.prototype,null,1));
  140.                }
  141.                ┬º┬ºpop();
  142.             }
  143.             break;
  144.          }
  145.          set("\x01",eval("\x01") + 111);
  146.          ┬º┬ºpush(true);
  147.       }
  148.    }
  149. }
  150.